Ti-plasmid - English Synonyms Dictionary