Definition of zonure

Definition of zonure
  1. 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