Dictionary

In the dictionary

noun

  1. A graft from a donor of a different species

Forms

plural of xenograft

Now go play it.

Find xenografts in one of today's word games.

Today's games