Chilton, C. (1883) Idotea elongata. New Zealand Journal of Science 1: 517.
Report a problem or comment on this reference.
Thank you!