Big Huge Thesaurus

Aphididae

noun

sounds kind of like