red drum

red drum

English Noun
Ad

Definition

a large red edible fish, Sciaenops ocellatus, also called channel bass or redfish.

Ad