haemolacria in Portuguese haemolacria in Portuguese hemolacria noun (pathology) The shedding of tears containing blood Add to Flashcards