EGAVE

salamandroid

Meaning

  1. adjective like a salamander
  2. noun Any salamander of the suborder Salamandroidea.

Similar words

salamandrine salamandriform salamandrous salpiform ignaqueous sharklike amphipodiform saliniferous selachian flipperlike

Save “salamandroid” to learn later