Translation of implantation in Malay

implantation

implantasi

noun

  • 1

    implantasi, semaian, penyemaian cucukan, pencucukan, tanaman, penanaman