gasterosteus aculeatus Meaning, Definition & Usage

  1. noun of rivers and coastal regions
    three-spined stickleback.

WordNet