English edit

Noun edit

adenovectors

  1. plural of adenovector