Big Huge Thesaurus

humulus

noun

sounds kind of like