Big Huge Thesaurus

Lepidium

noun

sounds kind of like