Arabic-English dictionary »

سُعَيْرَة دَمَوِيَّة meaning in English

ArabicEnglish
سُعَيْرَة دَمَوِيَّة f

capillaryany of small blood vessels that connect arteries to veins