English edit

Noun edit

podocnemid (plural podocnemids)

  1. Any turtle of the genus Podocnemis

Related terms edit