Big Huge Thesaurus

stanhopea

noun

sounds kind of like