Meaning of bletilla striata

Definition of bletilla 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 bletilla striata

WIKIPEDIA results for bletilla striata
Amazon results for bletilla striata