Polish-English dictionary »

anastomoza meaning in English

PolishEnglish
anastomoza noun

anastomosisnoun
connection between blood vessels

anastomosisnoun
connection between two channels

anastomosisnoun
creation of a connection between blood vessels