Is it amphipod?

Chris444

Active Member
View Badges
Joined
Apr 2, 2019
Messages
119
Reaction score
82
Rating - 0%
0   0   0
Any ideas what this can be? I was thinking amphipod. It is about 3-4mm long.

20190819_194255.jpg 20190819_194701.jpg
 
Back
Top