Meaning of bletia striata
Definition of bletia striata
(noun)
Japanese
orchid
with white-striped leaves and
slender
erect
racemes of
rose
to
magenta
flowers;
often
cultivated;
sometimes
placed
in
genus
Bletia
Other information on bletia striata
WIKIPEDIA results for
bletia striata
Amazon results for
bletia striata
Tweet