Wiktionary
stenostomids
n. (plural of stenostomid English)
n. (plural of stenostomid English)