Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
iPhone app
New!
Definition of zonures
zonures
Noun
Plural of zonure
zonure
Noun
Any one of several of South African lizards of the genus "Zonura", common in rocky environments.