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
Tweet