Big Huge Thesaurus

Haemoproteidae

noun

sounds kind of like