bloodspots
English
Noun
bloodspots
plural of
bloodspot