interimplantation

English edit

Etymology edit

inter- +‎ implantation

Adjective edit

interimplantation (not comparable)

  1. Between implantations