Definify.com

Definition 2025


polyomaviruses

polyomaviruses

English

Noun

polyomaviruses

  1. plural of polyomavirus