LIZARD ORCHIS


Meaning of LIZARD ORCHIS in English

noun

see lizard flower

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.