Definify.com

Definition 2024


giant_viruses

giant viruses

English

Noun

giant viruses

  1. plural of giant virus