EGAVE

explants

About 0.36 uses per million words.

Meaning

  1. noun plural of explant

Similar words

implant implants implanting implanted implantable autografts excisions transplant surgeries plastids

Often followed by

of were from in and are to with cultured

Save “explants” to learn later