Scientific Name Authority Status
Ophrys lycia Renz & Taubenheim synonym

Elapsed time: 0.03993883728981018