English Dictionary
▪ transplantable
▪ transplantation
▪ transplanting
▪ transpolar
▪ transponder
◊ TRANSPLANTING
transplanting
n : the act of uprooting and moving a plant to a new location
[syn: {transplant}]
transplantable
transplantation
transplanting
transpolar
transponder
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]