Life … Animals Arthropods Malacostracans Decapods Elbow Crabs Thyrolambrus Thyrolambrus efflorescens species 2 observations Thyrolambrus efflorescens Thyrolambrus efflorescens Close