salmonoid - noun

singularsalmonoid
pluralsalmonoids