meaning of camelpox

1. a viral disease of camels closely related to smallpox; "with a little genetic engineering camelpox could be used as a ">bioweapon"


Related Words

camelpox |

Developed & Maintained By Taraprasad.com

Treasure Words