salmo_salarEnglish

Atlantic salmon, Salmo salar

Noun

Found in northern coastal Atlantic waters or tributaries, adults do not die after spawning

English: Atlantic salmon, Salmo salar

Bahasa: salem

Bahasa words with similar meanings

English words with similar meanings

Show 1 words