recombinants
English
Noun
recombinants
plural of
recombinant