Meaning of mojarra

Definition of mojarra

(noun) small silvery schooling fishes with protrusible mouths found in warm coastal waters

Other information on mojarra

WIKIPEDIA results for mojarra
Amazon results for mojarra