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