Question
In what organ of the human body would you find the alveoli?
SCIENCE
The lungs
SCIENCE
Share: