salmonoid
English
salmonoid meaning in English • salmonoid का अर्थ अंग्रेजी में
Adjective
- Like, or pertaining to, the Salmonidæ, a family of fishes including the trout and salmon.