Definition of Olympic Salamander

  • 1. Small large-eyed semiaquatic salamander of the United States Northwest Noun

Synonyms for word "olympic salamander"

Semanticaly linked words with "olympic salamander"

Hyponims for word "olympic salamander"