Big Huge Thesaurus

antirrhinum

noun

sounds kind of like