Image 1 of 1

Amphipod, Rhabdomsoma 5-16-17-5863 .jpg

Amphipod, Rhabdomsoma, larval underwater stick bug