SALAMANDROIDEA


Meaning of SALAMANDROIDEA in English

noun ·pl a division of amphibia including the salamanders and allied groups; the urodela.

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