SPHARGIS


Meaning of SPHARGIS in English

ˈsfärjə̇s

Etymology: New Latin

synonym of dermochelys

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.