Big Huge Thesaurus

parthenocissus

noun

sounds kind of like