You are viewing a single comment's thread from:

RE: That's One Big Leech !

in STEMGeeks2 months ago

I thought it was the tail of an armadillo, I didn't expect it to be a leech and even more shocking to me that in Venezuela there are those and I didn't have the slightest idea, although assuming it is also in Guayana, it is in a jungle area almost on the other side of the map from where I am, fortunately.