INOSCULATION Meaning of INOSCULATION in English n. ( Bot. and A nat .) Anastomosis. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012