myxoma
Noun
Meaning
A tumor made up of a gelatinous tissue resembling that found in the umbilical cord.
Source: Webster's dictionarySynonyms
Hypernyms
Phrases with the word
myxoma virus subtype
myxoma virus type
myxoma pox
myxoma pox virus
myxoma poxvirus
myxoma virus domain