Google
×
Smallhead stickleback

Smallhead stickleback

Fish
The smallhead stickleback, or resident threespined stickleback, is a fish species, which widespread in the basin of the Pacific Ocean: Japan, also Mexico. Freshwater demersal fish, up to 5.5 cm length. Habits small streams, where feeds on aquatic... Wikipedia
Scientific name: Gasterosteus microcephalus
Higher classification: Threespine sticklebacks