The Green Man Orchis
Acera Anthropophora, more commonly known as the Green Man Orchis, is a genus of terrestrial orchid. The flower is a greenish color with the lip and petals of the flower margined with red.
GalleriesFlowers and Shrubs: A
Nicholson, George The Illustrated Dictionary of Gardening, Div. VI (London, England: L. Upcott Gill, 1884)