WikiWord

English

autotransplant

noun

Meaning

  1. Autotransplantation
  2. To transplant from one part of the body to another.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data