The Caribbean Dictionary

tri tri
1 definition
0
 
Noun
The West Indian Whitebait: Tiny fish that congregate in huge swarms in rivers, or at the mouth of rivers.
Synonyms
tiki tiki
Tags
animal, food
Pictures
400