atecuicihtli

Noun

 * 1) blue crab, Atlantic blue crab.

Noun

 * 1) blue crab, Atlantic blue crab.