Halimeda sand
English
Noun
Halimeda
sand
(
countable and uncountable
,
plural
Halimeda sands
)
A
calcareous
sediment
composed of the remains of the tissues of
Halimeda
algae
.