Wiktionary
strongylophthalmyiids
n. (plural of strongylophthalmyiid English)
n. (plural of strongylophthalmyiid English)