transplanter

Meaning

  1. to transplant (uproot and replant (a plant))
  2. to transplant (change an organ)

Translations

Notes

Sign in to write sticky notes