blue orchid Meaning, Definition & Usage

  1. noun famous orchid of northern India having large pale to deep lilac-blue flowers
    Vanda caerulea.

WordNet