hoodmold

Explore definitions, synonyms, and language insights of hoodmold

Definitions

Noun
a protective drip that is made of stone

More General Terms