Lady Orchid (noun) Definition, Meaning & Examples

noun
  1. a tall graceful orchid, Orchis purpurea, with faintly scented purple-brown and green flowers with a pinkish or white lip
Lady Orchid (noun) Definition, Meaning & Examples

More Definitions