Home
Search
Index
Definify.com
Definition
2024
stromata
stromata
English
Noun
stromata
plural of
stroma
Similar Results
Stigmata
Strata