You've been logged out. Click here to log back in.
Neottia ovata (formerly Listera ovata), the common twayblade or eggleaf twayblade, is a terrestrial orchid widespread across much of Europe and Asia full article at Wikipedia