kamus
.
Search
About
camelpox
English
camelpox
Noun
A viral disease of camels closely related to smallpox
English: camelpox