Big Huge Thesaurus

Arctium

noun

sounds kind of like