Halimeda sand

English

Noun

Halimeda sand (countable and uncountable, plural Halimeda sands)

  1. A calcareous sediment composed of the remains of the tissues of Halimeda algae.