Big Huge Thesaurus

Menispermaceae

noun

sounds kind of like