mojarra mojarra

Definition(s):

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

Wiki Images for mojarra

definition of mojarra
meaning of mojarra
Word of the Day
fathom fathom
/ˈfæ ðəm /