wááyùùri

wááyùùri
Phonetic
[wáá.jùù.ɾi]
Spanish: Translation
carachama
English: Translation
armored catfish
noun
Fish and marine creatures
Scientific Name
Loricariidae spp
ucb-ld-image-bank