English | German | Russian | Czech

camelpox English

Meaning camelpox meaning

What does camelpox mean?

camelpox

a viral disease of camels closely related to smallpox with a little genetic engineering camelpox could be used as a bioweapon

Synonyms camelpox synonyms

What other words have the same or similar meaning as camelpox?

camelpox English » English

camel pox

Are you looking for...?