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