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]