Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
endosperms
in English
endosperms
#uncommon
Definitions
Noun
plural
of
endosperm
tissue
providing
nutrition
to
embryos
;
triploid