Terrapin refers to a small turtle considered a delicacy by some.

Related Articles

Belekoy
 ; Belekoy is a Filipino delicacy/sweet which said to orginated from Bulacan, one of the Philippine . . . Read More
Sospiri
Sospiri refer to a Sardinian sweet delicacy produced in Ozieri, a small town renowned for its delicious . . . Read More