Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

landlocked salmon en · NOUN

Meanings

  1. Any of the populations of the Atlantic salmon, Salmo salar that inhabit freshwater only.

Forms

SpellingFeaturesLabelsSource
land-locked salmon alternative lexicographic
landlocked salmons Number=Plur lexicographic
landlocked salmon Number=Plur lexicographic

Synonyms

fresh-water salmon · ouananiche · Sebago salmon

Translations (1)

fi järvilohi (Salmo salar populations)