Vocabulary

アノマロカリス

anomalocarid (Anomalocaris)

noun