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.
Сжатый оксфордский словарь английского языка.
2004