Home
Search
Index
Definify.com
Definition
2024
endosperms
endosperms
English
Noun
endosperms
plural of
endosperm
Similar Results