Polish-English dictionary »

kapilara meaning in English

PolishEnglish
kapilara noun

capillarynoun
any of small blood vessels that connect arteries to veins