Word info

limesand

Noun

Meaning

limesand (uncountable)

(geology) A course sediment found in the seabed containing primarily ground up shells, sometimes used in agriculture as an acidity regulator.

Source: en.wiktionary.org

Close letter words and terms