Yes, fish do poop. This is where sand comes from in the Caribbean

 

 

 

©2006 B. Robertson