• word of the day

    endosperm

    endosperm - Dictionary definition and meaning for word endosperm

    Definition
    (noun) nutritive tissue surrounding the embryo within seeds of flowering plants
Download our Mobile App Today
Receive our word of the day
on Whatsapp