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.
Noun
limesand (uncountable)
(geology) A course sediment found in the seabed containing primarily ground up shells, sometimes used in agriculture as an acidity regulator.