Definition of zonures

Definition of zonures
  1. zonures Noun Plural of zonure
  2. zonure Noun Any one of several of South African lizards of the genus "Zonura", common in rocky environments.
Need more help? Try our forum NEW