Word info

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.

Source: en.wiktionary.org

Close letter words and terms