Definition, synonyms and related words
A self-replicating fragment of DNA or chromosome located in the cytoplasm