Definition of Salamandriform

  • 1. Shaped like a salamander Adjective