LACERTA MEANING IN ENGLISH

• Lacerta Definition & Synonyms

  1. (n.) A fathom.
  2. (n.) The Lizard, a northern constellation.
  3. (n.) A genus of lizards. See Lizard.


RECENT SEARCHES