EN

Synonyms for star lizard

Most common

stellion

All synonyms

Noun

Definitions

  1. n. 1

    A kind of lizard, the stellion.

By length

8 letters
stellion