Malpighian body
柯林斯词典
1. N an encapsulated cluster of capillaries at the end of each urine-secreting tubule of the kidney 腎小躰[anatomy]
返回 Malpighian body
1. N an encapsulated cluster of capillaries at the end of each urine-secreting tubule of the kidney 腎小躰[anatomy]