LACERTID

Definition of LACERTID

  1. (noun)Old World terrestrial lizard