Explanted Definition
adjective
Removed from a natural site of growth, and placed in a culture medium (especially in relation to plants)
Wiktionary
Removed from the body (especially in relation to organs)
Wiktionary
Advertisement
Find Similar Words
Find similar words to explanted using the buttons below.