English → Hindi dictionary
salmo salar
सेल्मो सालर
Definition
found in northern coastal Atlantic waters or tributaries; adults do not die after spawning
All Hindi meanings
सेल्मो सालर
Similar words
atlantic salmon
Looking for poetry? Read shayari and poems by great poets.