Big Huge Thesaurus

schomburgkia

noun

sounds kind of like