nonrecombinants

English

Noun

nonrecombinants

  1. plural of nonrecombinant