Word info

bloodspot

Noun

Meaning

bloodspot (plural bloodspots)

A spot of blood.

Source: en.wiktionary.org

Close letter words and terms