vanda caerulea

Noun
  1. Famous orchid of northern India having large pale to deep lilac-blue flowers (synset 112106709)

Found on Word Lists

Other Searches