Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stellion Definition

Cancel
stellion
noun
A lizard ( or ''Stellagama stellio''), olive-green with small stellate spots, common in the Eastern Mediterranean among ruins

Words Related to stellion!

stellion Examples by Brain Bank Users