anastomose meaning in English
n. anastomosis, network of connecting channels (between veins of leaves, rivers, etc.); surgical connection of one organ to another (as in separate parts of the intestine)
n. anastomosis, network of connecting channels (between veins of leaves, rivers, etc.); surgical connection of one organ to another (as in separate parts of the intestine)