Salamandroid

Definition:

  • (a.) Like or pertaining to the salamanders.

Compare salamandroid with other words:

salamandrine vs. salamandroid

salamandrian vs. salamandroid

salamander vs. salamandroid