A) Syrinx
B) Glottis
C) Larynx
D) Oesophaagus
Correct Answer: A
Solution :
The syrinx or sound producing organ lies at or near the junction of trachea and bronchi.You need to login to perform this action.
You will be redirected in
3 sec