Twaite Shad Definition

noun

A fish in the herring family Clupeidae , Alosa fallax , found in the eastern Atlantic Ocean and the Mediterranean Sea.

Wiktionary

Find Similar Words

Find similar words to twaite shad using the buttons below.

Words Starting With

Words Ending With

Unscrambles

twaite shad