Big Huge Thesaurus

lycopus

noun

sounds kind of like