Definition of "barramundi"
barramundi
/ˌbæɹəˈmʌndi/
noun
plural barramundis
(Australia) Either of two fish, Scleropages leichardti and S. jardinii, of the family Osteoglossidae.
(Australia, obsolete) The fish Neoceratodus forsteri of the family Neoceratodontidae; the Australian lungfish.