Sign up to make the most of YourDictionary
By signing in, you agree to our Terms and Conditions
We'll see you in your inbox soon.
(zoology) A lizard (Stellio vulgaris), olive-green with small stellate spots, common in the Eastern Mediterranean among ruins.
Latin stellio a newt with starlike spots on its back, from stella a star.
Find similar words to stellion using the buttons