English edit

Noun edit

Ti plasmids

  1. plural of Ti plasmid