VariousWords beta
Related Terms:
Noun
Definition: A synthetic viral particle that cannot replicate, used to inject foreign nucleic acid into a cell.
VariousWords beta
Definition: A synthetic viral particle that cannot replicate, used to inject foreign nucleic acid into a cell.