meaning of barramundi

barramundi meaning in General Dictionary

A remarkable Australian fresh water ganoid fish of genus Ceratodus

View more

  • a species of huge perch noted for its sporting and eating characteristics; lives in marine, estuary, and freshwater habitats

barramundi - German to English

Asian seabass [Lates calcarifer]

View more

  • barramundi [Lates calcarifer]