Big Huge Thesaurus

Humulus

noun

sounds kind of like