twaite shad


Also found in: Wikipedia.

twaite shad

n
(Animals) a European shad. See shad