twaite shad

(redirected from Twait shad)
Also found in: Wikipedia.

twaite shad

n
(Animals) a European shad. See shad