WordNet-Online
Definitions from WordNet
Noun lizard orchid has 1 sense
| ||||
Definitions from the WebLizard OrchidDefinitionA lizard orchid refers to any of the several species of orchids that belong to the genus Himantoglossum. These orchids are characterized by their unique flowers resembling a lizard's head, and are native to Europe and Asia. Examples of UsageNoun:
Adjective:
Related ProductsExplore and discover beautiful books and materials related to lizard orchids on Amazon: | ||||
livy s it was liwanag lix lixiong liz liza lizano lizard lizard orchid lizard s-tail lizard s-tail family lizardfish ljavalangobjecta ljavalangobjectac ljewell ljipljan ljub
|