- spotted barramundi as a noun:
- 1
spotted barramundi
noun
1 spotted barramundi
A species of large fish found in Australian rivers.
synonyms: Australian arowana, Dawson River salmon, saratoga, Scleropages leichardti, spotted bonytongue.
debug info: 0.022