X-Nico

unusual facts about E. meleagris


E. meleagris

Eulophia meleagris, an orchid species found in the East Cape Province to the KwaZulu-Natal in South Africa



see also