Big Huge Thesaurus

perilla

noun

sounds kind of like