haemolacria in Greek haemolacria in Greek αιμολακρία noun (pathology) The shedding of tears containing blood Add to Flashcards