Definify.com

Definition 2024


polyomaviruses

polyomaviruses

English

Noun

polyomaviruses

  1. plural of polyomavirus