hoodmouldEnglish

dripstone, hoodmold, hoodmould

Noun

A protective drip that is made of stone

English: dripstone, hoodmold, hoodmould

English words with similar meanings

Show 2 words