Big Huge Thesaurus

psylla

noun

sounds kind of like