plasmid

Newest