Definition Definition

stromata - Meaning and Examples

Meaning of 'stromata' (Webster Dictionary)

1 . Stromata [ pl. ]
- of Stroma