English, asked by Anonymous, 4 months ago

Can anyone help me with this ?​

Attachments:

Answers

Answered by skshitiz07
3

Explanation:

nephrons i think is the answer is nephrons

they are the filtering units in kidney

Answered by prashant247
6

Answer:

GLOMERULUS

. IS YOUR ANSWER

Similar questions