Meaning of vanda caerulea

Definition of vanda caerulea

(noun) famous orchid of northern India having large pale to deep lilac-blue flowers

Other information on vanda caerulea

WIKIPEDIA results for vanda caerulea
Amazon results for vanda caerulea