Meaning of barramundi
Definition of barramundi
(noun)
a
species
of
large
perch
noted
for its
sporting
and
eating
qualities; lives in marine, estuary, and
freshwater
habitats
Other information on barramundi
WIKIPEDIA results for
barramundi
Amazon results for
barramundi
Tweet