barramunda
/ˌbɑːrəˈmʌndə/Definitions
1. noun
A type of large catfish native to Australia and New Guinea.
“The barramunda’s strong fight made it a popular catch among anglers.”
1. noun
A type of large catfish native to Australia and New Guinea.
“The barramunda’s strong fight made it a popular catch among anglers.”