DEFINITION
Xenograft

The cells of one species transplanted to another species.

Loading conversations.
Similar or Related Terms
Statistics
51
Characters
9
Words
79.26
Flesch Reading Ease
4.4
Flesch Kincaid Grade