Sedri crab

Sedri crabs were small crustaceans native to Sedri. They crawled along the seabed.