spatter cones

English

Noun

spatter cones

  1. plural of spatter cone