big-headed turtle

Noun

 * 1) An Asian turtle of species.