• word of the day

    cleistogamy

    cleistogamy - Dictionary definition and meaning for word cleistogamy

    Definition
    (noun) the production of small nonopening self-pollinating flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp