Big Huge Thesaurus

Parthenocissus

noun

sounds kind of like