RichThesaurus
twaite
twaite
antonyms
twaite
definitions
noun
A fish, the twaite shad, Alosa fallax