NichiDict

アノマロカリス

[anomarokarisu]

Meanings

1.Noun

anomalocarid (Anomalocaris)