Word info

canarypoxvirus

Noun

Meaning

canarypoxvirus (plural canarypoxviruses)

Any avipoxvirus, of the species Canarypox virus, that causes canarypox

Source: en.wiktionary.org

Close letter words and terms