Popular Wordlists
  • 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
Connect with us on Facebook