BARRAMUNDI


Meaning of BARRAMUNDI in English

(n.) An Australian river fish (Osteoglossum Leichhardtii).

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