Home
Search
Index
Definify.com
Definition
2026
endospermas
endospermas
Spanish
Noun
endospermas
plural of
endosperma
Similar Results