Login
20s
Where are the alveoli located in the human body?
A
Lungs
B
Kidneys
C
Heart
D
Liver
Submit Your Answer