salmonoid

(noun, adjective)

adjective

1. Of or pertaining to the Salmonoidea suborder of salmon

noun

1. Any of these fish.