Definition of Camelpox

  • 1. A viral disease of camels closely related to smallpox Noun

Semanticaly linked words with "camelpox"

Hyponims for word "camelpox"