Big Huge Thesaurus

Schomburgkia

noun

sounds kind of like