• word of the day

    mojarra

    mojarra - Dictionary definition and meaning for word mojarra

    Definition
    (noun) small silvery schooling fishes with protrusible mouths found in warm coastal waters
Download our Mobile App Today
Receive our word of the day
on Whatsapp