lizard orchid

 

noun

  • a tall orchid with greenish flowers that have a very long twisted lip and a goat-like smell. It has spread from the Mediterranean area to more northern parts of Europe.
    • Himantoglossum hircinum, family Orchidaceae