biostrome
biostrome has 1 sense in the JumbleFix dictionary. Letters: 9.
Definitions
noun
. A sedimentary layer or mound composed of the remains of organisms, such as a reef-like structure without a distinct core.