salamandroid

salamandroid

English Adj
Ad

Definition

like a salamander

Etymology

From salamander + -oid.

Ad