Dictionary
Dictionary
Salamandroidea — definition & meaning
Word Type Definition Salamandroidea n. pl. A division of Amphibia including the
Salamanders and allied groups; the Urodela.
Explore more words:
Levesel · Sufficiently · Ipecacuanha · Exhibitory · Quarrel · Jantily · Morbidezza · Circumvallation ·