Dictionary search results

Showing 1-5 of 5 results

clone British & World English

An organism or cell, or group of organisms or cells, produced asexually from one ancestor or stock, to which they are genetically identical

clone English-Spanish

clon m