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
Tweet