biostromes

nounPlural of biostrome; layered rock formations made from the remains of marine organisms.

No synonyms or antonyms found for this word.

biostromes synonyms & antonyms | whatsthatwordmean | whatsthatwordmean