Definify.com

Definition 2025


polydnaviruses

polydnaviruses

English

Noun

polydnaviruses

  1. plural of polydnavirus