ST LOUIS ENCEPHALITIS


Meaning of ST LOUIS ENCEPHALITIS in English

■ noun a form of viral encephalitis which can be fatal and is transmitted by mosquitoes.

Origin

from the name of St Louis in Missouri, US.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.