Big Huge Thesaurus

Phylloxera

noun

sounds kind of like