Definition of starfish bed in English:
starfish bed
noun
Geology(Usually with capital initials) a stratum rich in starfish fossils.
Origin
Mid 19th century; earliest use found in Geologist.
Are You Learning English? Here Are Our Top English Tips
(Usually with capital initials) a stratum rich in starfish fossils.
Mid 19th century; earliest use found in Geologist.