Big Huge Thesaurus

aristolochia

noun

sounds kind of like