Definitions of ten-spined stickleback:

  • noun:   confined to rivers