Long-boned shad Meaning, Definition & Usage

Definitions
  1. one of several species of important food fishes of the Bermudas and the West Indies, of the genus Gerres.

Webster 1913