cotransfectants

English

Noun

cotransfectants

  1. plural of cotransfectant