Wiktionary
haemoproteids
n. (plural of haemoproteid English)
n. (plural of haemoproteid English)