barramundi : Idioms & Phrases


northern barramundi

  • noun a species of large fish found in Australian rivers
    Australian bonytongue; Scleropages jardinii.
WordNet

spotted barramundi

  • noun a species of large fish found in Australian rivers
    Australian arowana; saratoga; Scleropages leichardti; spotted bonytongue; Dawson River salmon.
WordNet