haemolacria in German haemolacria in German Hämolacria noun (pathology) The shedding of tears containing blood Add to Flashcards