haematoid

enUK

haematoid

,

hematoid

,

haemoid

or

hemoid

adj (Medicine) resembling blood