Big Huge Thesaurus

hosta

noun

sounds kind of like