Big Huge Thesaurus

ophrys

noun

sounds kind of like