BARRAMUNDI


Meaning of BARRAMUNDI in English

add. ·noun an australian river fish (osteoglossum leichhardtii).

2. barramundi ·add. ·noun a remarkable australian fresh-water ganoid fish of the genus ceratodus.

Webster English vocab.      Английский словарь Webster.