鳴管
Meanings
1
syrinx; lower larynx
Ornithological term for the vocal organ of birds, located at the base of the trachea.
The syrinx of birds is located at the bifurcation of the trachea.
syrinx; lower larynx
Ornithological term for the vocal organ of birds, located at the base of the trachea.
The syrinx of birds is located at the bifurcation of the trachea.