アンドリューサルクス
andoryūsarukusu

Noun

1. Andrewsarchus (extinct genus of mammal)

Archeology