Wiktionary
strepsipterans
n. (plural of strepsipteran English)
n. (plural of strepsipteran English)