stroma
About 1.36 uses per million words.
Meaning
- noun The tissue structure of an organ, etc., that serves to support it.
Similar words
framework matrix substrate substratum support scaffold reticulum interstitium connective-tissue foundation
Often followed by
of and is in with are cells or may
Word family
stromal stromata
Save “stroma” to learn later