×

larynx meaning in English

n. larynx, voice box, structure in the upper throat of a human which contains the vocal chords; vocal organ in certain animals

Related Words

  1. laryngé
  2. laryngotrachéotomie
  3. larynxoïde
  4. las
PC Version

Copyright © 2018 WordTech Co.