hoodmould

Noun
  1. A protective drip that is made of stone (synset 103247298)

Other Searches