Life … Animals Arthropods Malacostracans Decapods Palaemonid Shrimps Ancylocaris Peacock-tail Anemone Shrimp species 1,900 observations Peacock-tail Anemone Shrimp Ancylocaris brevicarpalis Close