Definify.com

Definition 2024


henipaviruses

henipaviruses

English

Noun

henipaviruses

  1. plural of henipavirus