Amazon terrapin
nounDefinition of Amazon terrapin
: a large tropical American river terrapin (Podocnemis expansa) whose eggs are a valuable source of oil
Keep scrolling for more