Jamaica
noun
Tiny reddish-orange ants with stings that cause intense burning sensations.
arrow_drop_down
0
arrow_drop_down
comments