Wiktionary
eublepharids
n. (plural of eublepharid English)
n. (plural of eublepharid English)