• word of the day

    pollination

    pollination - Dictionary definition and meaning for word pollination

    Definition
    (noun) transfer of pollen from the anther to the stigma of a plant
    Synonyms : pollenation
Download our Mobile App Today
Receive our word of the day
on Whatsapp