Wiktionary
stratiomyids
n. (plural of stratiomyid English)
n. (plural of stratiomyid English)