northern barramundi

Noun
  1. A species of large fish found in Australian rivers (synset 102548018)

Found on Word Lists

Other Searches