Cases, E. and V. Storch (1981) Decapods associated with invertebrates from Cebu. The Philippine Scientist 18: 15–26.
Report a problem or comment on this reference.
Thank you!