ntaurabaraba Binghamntaurábaraban. a variety of crab. Topics: Shells and sea creatures ← ntaurababantawaewae →