fragrant orchid Meaning, Definition & Usage

  1. noun European orchid having dense spikes of fragrant pink or lilac or red flowers with conspicuous spurs
    Gymnadenia conopsea.

WordNet