Definition of lizard orchid in English:

Share this entry

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.
Example sentences
  • Bees are fooled into pollinating the bee orchid and the wispy, twisting petals of the rare lizard orchid closely resemble lizards.

For editors and proofreaders

Line breaks: liz¦ard or¦chid

Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.