Attested.to

Definition

a viral disease of camels closely related to smallpox

Seed ·

Term in context

camelpox in CommonParlance