Answer: haemoptysis

AnswerCrossword Clue
haemoptysisthe spitting or coughing up of blood from the lungs