English

edit

Noun

edit

transfectomas

  1. plural of transfectoma