Definitions
There is 1 meaning of the phrase
Australian Arowana.
Australian Arowana - 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)
dawson river salmonsaratogascleropages leichardtispotted barramundispotted bonytongue