Marburg virus disease

English

Noun

Marburg virus disease (uncountable)

  1. Synonym of Marburg disease.