Scientific Name Authority Status
Ophrys alata Thunb. synonym

Elapsed time: 0.03143282234668732