You've been logged out. Click here to log back in.
Himantoglossum hircinum, the lizard orchid, is a species of orchid in the genus Himantoglossum found in Europe and North Africa. full article at Wikipedia