EXPLANT


Meaning of EXPLANT in English

n. tissue that has been taken from a living organism or plant and placed in a culture medium

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.