bloodspots

English

Noun

bloodspots

  1. plural of bloodspot