SynonymX
Speak
Camelpox
Definition of Camelpox
1.
A viral disease of camels closely related to smallpox
Noun
Semanticaly linked words with "camelpox"
animal disease
Hyponims for word "camelpox"
animal disease