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