Definify.com

Definition 2025


henipaviruses

henipaviruses

English

Noun

henipaviruses

  1. plural of henipavirus