English dictionary
satyr orchid meaning and definition
Definition and meaning of satyr orchid at MeaningMonkey.org. satyr orchid meaning and definition in the English Dictionary.SATYR ORCHID noun
Definition of satyr orchid (noun)
- orchid with broad ovate leaves and long-bracted green very irregular flowers
- synonyms: Coeloglossum bracteatum
Source: Princeton University Wordnet