Wiktionary
glossiphoniids
n. (plural of glossiphoniid English)
n. (plural of glossiphoniid English)