chimalayotl

Noun

 * 1) see-turtle (Chelonia mydas).