English dictionary
showy orchis meaning and definition
Definition and meaning of showy orchis at MeaningMonkey.org. showy orchis meaning and definition in the English Dictionary.SHOWY ORCHIS noun
Definition of showy orchis (noun)
- North American orchid having a spike of violet-purple flowers mixed with white; sepals and petals form a hood
- synonyms: Orchis spectabilis, purple orchis, purple-hooded orchis
Source: Princeton University Wordnet