SALMONOID


Meaning of SALMONOID in English

noun any fish of the family salmonidae.

2. salmonoid ·adj like, or pertaining to, the salmonidae, a family of fishes including the trout and salmon.

Webster English vocab.      Английский словарь Webster.