vanda caerulea Meaning, Definition & Usage

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

WordNet