Haemolacria Definition

noun

(pathology) The shedding of tears containing blood.

Wiktionary

Find Similar Words

Find similar words to haemolacria using the buttons below.

Words Starting With

Words Ending With

Unscrambles

haemolacria