Explanted
English Meaning
- Simple past tense and past participle of explant.
- Removed from a natural site of growth, and placed in a culture medium (especially in relation to plants)
- Removed from the body (especially in relation to organs)
Sorry, No Malayalam Meaning for your input!
See Explante Want To Try Explanted In Malayalam??