Dictionary for word “recombinants”

recombinants - Did you Mean?