Twaite

From Biology-Online Dictionary
Jump to: navigation, search

twaite

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

Origin: Prov. E.