English Dictionary
◊ OPHRYS
Ophrys
n : a hardy genus of terrestrial orchids of Europe and northern
Africa and western Asia [syn: {Ophrys}, {genus Ophrys}]