Sphargis

Sphar·​gis | \ ˈsfärjə̇s\

Definition of Sphargis

taxonomic synonym of dermochelys

History and Etymology for Sphargis

New Latin

Keep scrolling for more