SURRA


Meaning of SURRA in English

n. infectious disease which affects certain animals and is caused by a protozoan parasite (Veterinary Med.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.