EGAVE

liolaemid

Meaning

  1. noun Any lizard in the family Liolaemidae.

Similar words

liliid liwiid limid leiodid helodermatid ligiid lemurid limacid laemodipod luidiid

Save “liolaemid” to learn later