English dictionary
olympic salamander meaning and definition
Definition and meaning of olympic salamander at MeaningMonkey.org. olympic salamander meaning and definition in the English Dictionary.OLYMPIC SALAMANDER noun
Definition of olympic salamander (noun)
- small large-eyed semiaquatic salamander of the United States Northwest
- synonyms: Rhyacotriton olympicus
Source: Princeton University Wordnet