Big Huge Thesaurus

Perilla

noun

sounds kind of like