Soldier Orchid (noun) Definition, Meaning & Examples

noun
  1. a European orchid, Orchis militaris, having pale purple flowers with a four-lobed lower lip
Soldier Orchid (noun) Definition, Meaning & Examples

More Definitions