• Glottides

    Noun

    noun plural form

    1. Plural of glottis
    © Wiktionary