SALAMANDROID

12 letters 16 Scrabble points

Definition of SALAMANDROID

noun
  1. Any salamander of the suborder Salamandroidea.

adjective
  1. Like a salamander

Source: Wiktionary

Word Details

Letters S A L A M A N D R O I D
Length 12 letters
Scrabble Score 16 points