English | German | Russian | Czech

allochimera English

Meaning allochimera meaning

What does allochimera mean?

allochimera

(genetics) Either of two chimeras having different combination of parent zygotes

Are you looking for...?