Big Huge Thesaurus

hevea

noun

sounds kind of like