Definition, synonyms and related words
Any avipoxvirus, of the species Canarypox virus, that causes canarypox