Big Huge Thesaurus

catharanthus

noun

sounds kind of like