Salamanderlike definition

Resembling a salamander.
adjective
0
0
Advertisement