What does alosa pseudoharengus mean?

alosa pseudoharengus meaning in General Dictionary

shad-like food seafood that works rivers to spawn; often salted or smoked; occasionally positioned in genus Pomolobus