myxoma virus
Explore definitions, synonyms, and language insights of myxoma virus
Definitions
Noun
a poxvirus closely related to smallpox virus; causes benign gelatinous tumors in humans
Explore definitions, synonyms, and language insights of myxoma virus