Jamaica
noun
A kind of janga (river shrimp) that is much more larger than than common janga
arrow_drop_down
0
arrow_drop_down
comments