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. 2012