Wiktionary
haematopinids
n. (plural of haematopinid English)
n. (plural of haematopinid English)