Wiktionary
macrophthalmids
n. (plural of macrophthalmid English)
n. (plural of macrophthalmid English)