Big Huge Thesaurus

Lycopus

noun

sounds kind of like