Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of urodela

- An order of amphibians having the tail well developed and often long. It comprises the salamanders, tritons, and allied animals.