English → Hindi dictionary

salmo salar

सलमो सलार / सलमोNoun

सेल्मो सालर

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.