Karnella's rover (Emmelichthys karnellai) larvae reared in the laboratory.

Karnella's rover (Emmelichthys karnellai) larvae reared in the laboratory.