xenograph

English

Noun

xenograph

  1. Misspelling of xenograft.