Wiktionary
ctenostylids
n. (plural of ctenostylid English)
n. (plural of ctenostylid English)