Dictionary.com
Thesaurus.com

glottides

  • plural
    of glottis.
    glottis
    noun
    the opening at the upper part of the larynx, between the vocal cords.

More Suggestions