myctag
noun1
- They also contained restriction enzyme recognition sites and a myctag engineered at their 5' ends to facilitate subsequent synthesis of a plant transformation construct. — 2015
forms
myctags
myctags
This dictionary works without the internet: on your phone · in Chrome