arytenoids

noun
  1. Plural of arytenoid; small, pyramid-shaped cartilages in the larynx that help control vocal cord movement and sound production.
  2. Usage: anatomy; medical

Examples