• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp