capripoxviruses

English

Noun

capripoxviruses

  1. plural of capripoxvirus