English dictionary
spotted barramundi meaning and definition
Definition and meaning of spotted barramundi at MeaningMonkey.org. spotted barramundi meaning and definition in the English Dictionary.SPOTTED BARRAMUNDI noun
Definition of spotted barramundi (noun)
- a species of large fish found in Australian rivers
Source: Princeton University Wordnet