2 English Synonyms for LSD
Prev.1Next
Definition: 1. An economically important infectious disease in cattle caused by Lumpy skin disease virus (genus Capripoxvirus, family Poxviridae).
Show more information about lumpy skin disease
Definition: 1. Abbreviation of English.
There are 10 definitions of the word en
Show more information about en
Prev.1Next
Search took: 16.1564 ms