Meaning of hoodmould

Definition of hoodmould

(noun) a protective drip that is made of stone

Other information on hoodmould

WIKIPEDIA results for hoodmould
Amazon results for hoodmould