mulloway

mulloway definitions

noun
  • Any of the species Argyrosomus japonicus of large fish, found along the eastern coast of Africa and the coasts of Australia, prized for sport.