• Salamandroid

    Full definition of salamandroid

    Adjective

    salamandroid

    1. like a salamander
    © Wiktionary