Haemolacria Definition

noun

(pathology) The shedding of tears containing blood.

Wiktionary
Advertisement

Find Similar Words

Find similar words to haemolacria using the buttons below.

Words Starting With

Words Ending With

Unscrambles

haemolacria