Wiktionary
blepharicerids
n. (plural of blepharicerid English)
n. (plural of blepharicerid English)