Definition of urodele

Definition of urodele
  1. urodele Noun Any caudate amphibian
Need more help? Try our forum NEW