syngeneic
adjectiveGenetically identical or closely related, so as to allow tissue transplant; immunologically compatible.
adjectiveGenetically identical or closely related, so as to allow tissue transplant; immunologically compatible.
adjectiveBegin a journey through worlds of puzzles.