English dictionary
worm salamander meaning and definition
Definition and meaning of worm salamander at MeaningMonkey.org. worm salamander meaning and definition in the English Dictionary.WORM SALAMANDER noun
Definition of worm salamander (noun)
- any of several small slim salamanders of the Pacific coast of the United States
- synonyms: slender salamander
Source: Princeton University Wordnet