Visna (noun) Definition, Meaning & Examples

noun
  1. a disease of sheep, caused by a quickly mutating lentivirus, and affecting the central nervous system.
Visna (noun) Definition, Meaning & Examples

More Definitions