アノマロカリス
anomarokarisu

Noun

1. anomalocarid (Anomalocaris)