INOSCULATED


Meaning of INOSCULATED in English

adj. connected, joined, united; joined by openings (such as veins or arteries)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.