Collected by: Charles A. Raabe Date Collected : 16 July 2008 Location
: Mactan Island, The Philippines at 20 feet deep commensal with a starfish spp. Notes : Frequently found as a commensal with numerous starfish species.
This mirror is being hosted with the permissions of the original content creator for preservation and educational purposes.