• word of the day

    pollenate

    pollenate - Dictionary definition and meaning for word pollenate

    Definition
    (verb) fertilize by transfering pollen
    Synonyms : cross-pollinate , pollinate
Download our Mobile App Today
Receive our word of the day
on Whatsapp