DictionaryAI

flat lizard

Short definition from Wiktionary

Noun

  1. Any of various reptiles of Platysaurus

We haven’t written up flat lizard yet: Simple and Standard meanings, examples and a quiz.