Big Huge Thesaurus

sobralia

noun

sounds kind of like