INOSCULATE
Definition:
- [verb] come together or open into each other; "the blood vessels anastomose"
Synonyms: anastomose - [verb] cause to join or open into each other by anastomosis; "anastomose blood vessels"
Synonyms: anastomose
Synonyms:
- Search for synonyms for INOSCULATE



