English edit

Noun edit

lion lizard (plural lion lizards)

  1. (dated) basilisk (tree-dwelling lizard)