adenovirions

English

Noun

adenovirions

  1. plural of adenovirion