EXPLANT


Meaning of EXPLANT in English

v. & n. Biol.

v.tr. transfer (living cells, tissues, or organs) from animals or plants to a nutrient medium.

n. a piece of explanted tissue etc. explantation n.

[ mod.L explantare (as EX-(1), plantare PLANT) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.