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