Wiktionary
thyropterids
n. (plural of thyropterid English)
n. (plural of thyropterid English)