Definition for Larynx

From Biology Forums Dictionary

The area beyond the throat where the vocal cords lie.