Englishfor English speakers
endosperm English
Meaning endosperm meaning
What does endosperm mean?
endosperm
Synonyms endosperm synonyms
What other words have the same or similar meaning as endosperm?