Anagram heterograft