Dictionary.com
Thesaurus.com

glottidean

  • a word derived from glottis.
    glottis
    noun
    the opening at the upper part of the larynx, between the vocal cords.

More Suggestions