Definitions
There is 1 meaning of the phrase
Beaked Salmon.
Beaked Salmon - as a noun
Fish of sandy areas of western pacific and indian oceans having an angular snout for burrowing into sand
Synonyms (Exact Relations)
gonorhynchus gonorhynchussandfish