Big Huge Thesaurus

Lepechinia

noun

sounds kind of like