Big Huge Thesaurus

passiflora

noun

sounds kind of like