- satyr orchid as a noun:
- 1
satyr orchid
noun
1 satyr orchid
Orchid with broad ovate leaves and long-bracted green very irregular flowers.
synonym: Coeloglossum bracteatum.
debug info: 0.0295
noun
Orchid with broad ovate leaves and long-bracted green very irregular flowers.
synonym: Coeloglossum bracteatum.
debug info: 0.0295