Life … Animals Arthropods Malacostracans Decapods Luciferidae Belzebub Belzebub chacei species 1 observations Belzebub chacei Belzebub chacei Close