Skip to content
Search the dictionary
Word of the Day
Etymology
Tools
A–Z
History
Etymology
· Latin
strōma
2 English words descend from Latin
strōma
, 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