French-English dictionary »

biostrome meaning in English

FrenchEnglish
biostrome nom

biostrome◼◼◼(a horizontally bedded stratum of fossilized remains of sedentary organisms)
noun