Definify.com

Definition 2026


polyomaviruses

polyomaviruses

English

Noun

polyomaviruses

  1. plural of polyomavirus