Urocyst

The organ that stores urine before it is excreted from the body.


The organ that stores urine before it is excreted from the body.


 


Posted

in

by

Tags: