Urodele Meaning

There are 1 meaning(s) for word Urodele

Meaning 1 : amphibians that resemble lizards

    Synonyms : caudate