English dictionary
camelpox meaning and definition
Definition and meaning of camelpox at MeaningMonkey.org. camelpox meaning and definition in the English Dictionary.CAMELPOX noun
Definition of camelpox (noun)
- a viral disease of camels closely related to smallpox
- "with a little genetic engineering camelpox could be used as a bioweapon"
Source: Princeton University Wordnet