Salamandroid

From Fresh Dictionary

English

Etymology

salamander + -oid

Adjective

salamandroid

  1. like a salamander
Personal tools