Uk English Meaning of camelpox
camelpox
Other Uk English words related to camelpox
No Synonyms and anytonyms found
Nearest Words of camelpox
Definitions and Meaning of camelpox in English
camelpox (n)
a viral disease of camels closely related to smallpox
FAQs About the word camelpox
camelpox
a viral disease of camels closely related to smallpox
No synonyms found.
No antonyms found.
camelot => Camelot, camelopard => Giraffe, camellia state => Camellia State, camellia sinensis => Green tea plant, camellia japonica => Japanese camellia,