meaning of orchis mascula

1. Eurasian orchid with showy pink or purple flowers in a loose spike


Related Words

orchis mascula |

Developed & Maintained By Taraprasad.com

Treasure Words