salmonoid (English, noun)
expansion: salmonoid (plural salmonoids)
Senses:
glosses: Any of these fish.
Forms:
form: salmonoids
tags: plural