Chinese herring

Definitions

() 

Chinese herring; shad; Chinese herring (Ilisha elongata); white herring; slender shad