1
[ adjective ] shaped like a salamander

Related terms

salamander

*