• word of the day

    pollinate

    pollinate - Dictionary definition and meaning for word pollinate

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