Lyssa

What is Lyssa?

Lyssa definition and meaning on Dictionary terms:
n.
Rabies. No longer in technical use.

 

reference: https://www.dictionary.com/browse/lyssa

Tags: