What does brevoortia tyrannis mean?

brevoortia tyrannis meaning in General Dictionary

shad-like North American marine fishes employed for seafood dinner and oil and fertilizer