Big Huge Thesaurus

lepechinia

noun

sounds kind of like