smallpox_virusEnglish

smallpox virus, variola virus

Noun

The virus that causes smallpox in humans, can be used as a bioweapon

English: variola virus, smallpox virus

English words with similar meanings

Show 1 words