What is the full meaning of biostrome
a rock layer consisting of a deposit of organic material such as fossils [n -S]
Example of the word biostrome placed on a Scrabble board.