-SAURA


Meaning of -SAURA in English

|sȯrə noun combining form

Etymology: New Latin, from Greek saura, sauros

: lizard — in generic names

Chamae saura

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