Online English Dictionary

Home

Inosculate


v. t.

To unite by apposition or contact, as two vessels in an animal body.


© 2009 Dammam Community College