Where is urine stored?
A. Urethera
B. Kidney
C. Bladder
D. Nephrons
Select your answer:
Next Quiz >
Preview next quiz:
Nephrons are responsible for making urine.
A. TRUE
B. FALSE