salamandroid
Meaning
- adjective like a salamander
- noun Any salamander of the suborder Salamandroidea.
Similar words
salamandrine salamandriform salamandrous salpiform ignaqueous sharklike amphipodiform saliniferous selachian flipperlike
Save “salamandroid” to learn later