ADENOVIRUS


Meaning of ADENOVIRUS in English

noun

virus which produces upper respiratory infections and sore throats and can cause fatal pneumonia in infants

English dictionary of medicine.      Английский словарь медицины.