dripstone

Explore definitions, synonyms, and language insights of dripstone

Definitions

Noun
the form of calcium carbonate found in stalactites and stalagmites
Noun
a protective drip that is made of stone