Big Huge Thesaurus

marrubium

noun

sounds kind of like