Big Huge Thesaurus

melastoma

noun

sounds kind of like