Biology ______ lies in front of esophagus? A) Trachea B) Glottis C) Larynx D) Epiglottis Detailed Solution: No Details Prev Next