explants-meaning
Tech

What are Explants?

Explants are excised pieces of plant parts or tissues. They may be taken from any part of the plant body e.g., leaf, stem, root etc. A healthy and disease-free explant is necessary for the success of tissue culture. […]