explants
About 0.36 uses per million words.
Meaning
- 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