rhizoverb
Beta
Feedback
→
implantation
Firm placement
noun · The securing of something firmly within surrounding tissue or material.
Enable JavaScript for search, audio, and interactive vocabulary practice.