xenografted
English
editAdjective
editxenografted (comparative more xenografted, superlative most xenografted)
Related terms
editVerb
editxenografted
- simple past and past participle of xenograft
xenografted (comparative more xenografted, superlative most xenografted)
xenografted