Word info Synonyms

satyr orchid

Noun

Meaning

orchid with broad ovate leaves and long-bracted green very irregular flowers

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms