bowman's capsule (capsula glomeruli) - Turkish English Dictionary

Suggest a Term