Sac-like organ for excretion.
Alternative form for nephridium : nephridia.
internal_structures.jpg
o_squamatum-internal.jpg