explant : Related Words Words similar in meaning to explant

  • microexplant«
  • implant«
  • explantation«