Wiktionary
gastropterids
n. (plural of gastropterid English)
n. (plural of gastropterid English)