Google
×

Orchis anthropophora

Plant
Orchis anthropophora, the man orchid, is a European species of orchid whose flowers resemble a human figure. The head is formed by the petals and sepals, and the suspended torso and limbs by the lobes of the labellum. It usually grows in... Wikipedia
Scientific name: Orchis anthropophora
Higher classification: Orchis
Rank: Species