• word of the day

    cleistes

    cleistes - Dictionary definition and meaning for word cleistes

    Definition
    (noun) terrestrial orchids of North and South America having slender fibrous roots; allied to genus Pogonia
    Synonyms : genus cleistes
Connect with us on Facebook