canarypoxvirus
Noun
Meaning
canarypoxvirus (plural canarypoxviruses)
Any avipoxvirus, of the species Canarypox virus, that causes canarypox
Noun
canarypoxvirus (plural canarypoxviruses)
Any avipoxvirus, of the species Canarypox virus, that causes canarypox