Stromata meaning

Plural form of stroma.
noun
0
0
Advertisement