Definitions
There is 1 meaning of the phrase
Dawson River Salmon.
Dawson River Salmon - as a noun
A species of large fish found in australian rivers, it has a red or pink spot on every scale (scleropages leichardti)
Synonyms (Exact Relations)
australian arowanasaratogascleropages leichardtispotted barramundispotted bonytongueWord Variations & Relations
A-Z Proximities
dawnings13dawnlike16dawns9daws8dawson dawson river salmon
dawsonite13dawsonites14dawt8dawted11dawtie10