English Dictionary
◊ ENDOSPERM
endosperm
n : nutritive tissue surrounding the embryo within seeds of
flowering plants