Satyr Orchid (Noun)
Meaning
Orchid with broad ovate leaves and long-bracted green very irregular flowers.
Classification
Nouns denoting plants.
Orchid with broad ovate leaves and long-bracted green very irregular flowers.
Nouns denoting plants.