Big Huge Thesaurus

vervain

noun

sounds kind of like