◄ Twayblade ►

Dictionary
(n.) Any one of several orchidaceous plants which have only two leaves, as the species of Listera and of Liparis.

                                                                                                                                                                                                                                       

Clyx.com


Tway
Top of Page
Top of Page