Skip to content
Search the dictionary
Word of the Day
Etymology
Tools
A–Z
History
Etymology
· Latin
stroma
2 English words descend from Latin
stroma
, most common first.
stroma
The tissue structure of an organ, etc., that serves to support it.
biostrome
A horizontally bedded stratum of fossilized remains of sedentary organisms