Big Huge Thesaurus

Aristolochia

noun

sounds kind of like