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)

  1. small large-eyed semiaquatic salamander of the United States Northwest
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: