Word info

podocnemid

Noun

Meaning

podocnemid (plural podocnemids)

Any turtle of the genus Podocnemis

Source: en.wiktionary.org

Close letter words and terms