Definition of Lizard Orchid in English :
Define Lizard Orchid in English
Lizard Orchid meaning in English
Meaning of Lizard Orchid in English
Pronunciation of Lizard Orchid in English
Lizard Orchid pronunciation in English
Pronounce Lizard Orchid in English
Lizard Orchid
see synonyms of lizard orchidNoun
WordNet Lexical Database for English. Princeton University. 2010.
Lizard Orchid
see synonyms of lizard orchidnoun
a European orchid, Himantoglossum hircinum, rare in Britain, having a spike of grey-green flowers smelling of goats
Collins English Dictionary. Copyright © HarperCollins Publishers