• word of the day

    pollen

    pollen - Dictionary definition and meaning for word pollen

    Definition
    (noun) the fine spores that contain male gametes and that are borne by an anther in a flowering plant

Word used in video below:
text: taking pollen from one flower to another
Download our Mobile App Today
Receive our word of the day
on Whatsapp