Having spots of bloodHaving spots of blood.
(not comparable)Having spots of blood.
From blood + spotted.
Wiktionary, CC BY-SA 4.0 · source