lacertidEnglish

lacertid, lacertid lizard

Noun

Old World terrestrial lizard

English: lacertid lizard, lacertid

English words with similar meanings

Show 1 words

Words that start with "lacertid"