salamandroidea
English
salamandroidea meaning in English • salamandroidea का अर्थ अंग्रेजी में
n. pl.
- A division of Amphibia including the Salamanders and allied groups; the Urodela.