2. Adjective. Removed from a natural site of growth, and placed in a culture medium (especially in relation to plants) ¹
3. Adjective. Removed from the body (especially in relation to organs) ¹
¹ Source: wiktionary.com
Definition of Explanted
1. explant [v] - See also: explant