English Dictionary
◊ MOJARRA
mojarra
n : small silvery schooling fishes with protrusible mouths found
in warm coastal waters