Salamandroid /(?)/

Sal·a·man·droid

Salamandroid

a.
  1. Like or pertaining to the salamanders. (Zool.)