explant
verb
explanted;
explanting;
explants
Definition of explant
(Entry 1 of 2)
: to remove (living tissue) especially to a medium for tissue culture
explant
nounDefinition of explant (Entry 2 of 2)
: living tissue removed from an organism and placed in a medium for tissue culture
Keep scrolling for more
Keep scrolling for more