myxoma : Idioms & Phrases

Index


myxoma virus

  • noun a poxvirus closely related to smallpox virus; causes benign gelatinous tumors in humans
WordNet