Wordigg

xenochimera Definitions

noun

a cell containing dna of two unrelated species

Discover More the word xenochimera

Scrabble the word xenochimera

xenochimera thesaurus

Examples include xenochimera