Meaning of ten-spined stickleback

Definition of ten-spined stickleback

(noun) confined to rivers

Other information on ten-spined stickleback

WIKIPEDIA results for ten-spined stickleback
Amazon results for ten-spined stickleback