mojarra
English Dictionary
->
Letter M
-> mojarra
Search Dictionary:
mojarra Definition
(n)
small
silvery
schooling
fishes
with
protrusible
mouths
found
in
warm
coastal
waters
mojarra Synonyms
mojarra
© Art Branch Inc.