The bonefish weighs up to 19 lb (8.6 kg) and measures up to 90 cm (35 in) long. It is silvery in color with dusky fins. The bases of the pectoral fins are yellow. An amphidromous species, it lives in inshore tropical waters and moves onto shallow mudflats to feed with the incoming tide.
Adults and juveniles may shoal together, and they may be found singly or in pairs.