Big Huge Thesaurus

Chloranthus

noun

sounds kind of like