VariousWords beta
Related Terms:
Verb
Definition: simple past tense and past participle of xenograft
Adjective
Definition: grafted between different species
VariousWords beta
Definition: simple past tense and past participle of xenograft
Definition: grafted between different species