URODELA


Meaning of URODELA in English

noun ·pl an order of amphibians having the tail well developed and often long. it comprises the salamanders, tritons, and allied animals.

Webster English vocab.      Английский словарь Webster.