Make Our Dictionary Yours
Sign up for our weekly newsletters and get:
By signing in, you agree to our Terms and Conditions
We'll see you in your inbox soon.
The junction or connection of vessels, channels, or passages, so that their contents pass from one to the other; union by mouths or ducts; intercommunication.
Find similar words to inosculation using the buttons