YourDictionary

biostrome

noun

a flat, thin limestone layer consisting predominantly of marine fossils, as corals

link/cite print suggestion box