explants

noun

  1. 1

    Any portion taken from a plant or an animal that will be used to initiate a culture. It can be a portion of the shoot, or of the leaves, or even just some cells.

Translate “explants” to another language

Click any language to open the translator with this word already filled in.

Explants Definition & Meaning | TranslatePulse