dcsimg

Anomalocaris acutangulus is a species of arthropod in the family Anomalocarididae.