rhyacotriton olympicus - English Synonyms Dictionary

rhyacotriton olympicus

n.
[1] olympic salamander