English dictionary
mojarra meaning and definition
Definition and meaning of mojarra at MeaningMonkey.org. mojarra meaning and definition in the English Dictionary.MOJARRA noun
Definition of mojarra (noun)
- small silvery schooling fishes with protrusible mouths found in warm coastal waters
Source: Princeton University Wordnet