Meaning of hoodmold

Definition of hoodmold

(noun) a protective drip that is made of stone

Other information on hoodmold

WIKIPEDIA results for hoodmold
Amazon results for hoodmold