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 bonytongue