Where does “star lizard” come from?

star lizard (English): A kind of lizard, the stellion

Definitions

  1. A kind of lizard, the stellion

Words derived from “star lizard

star lizard — Etymology, Origin & Word History | Etymology Explorer