Meaning of gasterosteus aculeatus

Definition of gasterosteus aculeatus

(noun) of rivers and coastal regions

Other information on gasterosteus aculeatus

WIKIPEDIA results for gasterosteus aculeatus
Amazon results for gasterosteus aculeatus