Lacertid Meaning

There are 1 meaning(s) for word Lacertid

Lacertid Meaning 1 : Old World terrestrial lizard

    Synonyms : lacertid lizard