poxvector

English

Noun

poxvector (plural poxvectors)

  1. The vector of a poxvirus