Twaite

From Biology-Online Dictionary | Biology-Online Dictionary

twaite

(Science: zoology) A European shad; called also twaite shad. See Shad.

Origin: Prov. E.