INOSCULATION


Meaning of INOSCULATION in English

n. union, joining; junction of two openings (as of blood vessels)

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