English edit

Noun edit

NtRTIs

  1. plural of NtRTI