SALMONOID


Meaning of SALMONOID in English

[salm.on.oid] n (ca. 1842): salmonid; also: a related fish -- salmonoid adj

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