What is the meaning of the word "camelpox"?
Definitions:
-
a viral disease of camels closely related to smallpox
noun
- with a little genetic engineering camelpox could be used as a bioweapon
- with a little genetic engineering camelpox could be used as a bioweapon