English edit

Adjective edit

xenografted (comparative more xenografted, superlative most xenografted)

  1. grafted between different species

Related terms edit

Verb edit

xenografted

  1. simple past and past participle of xenograft