English

edit

Noun

edit

bloodspots

  1. plural of bloodspot