bandusia
/bænˈdjuːʃə/Definitions
1. noun
A type of small freshwater fish, typically found in the rivers of South America
“The bandusia is a popular game fish in the Amazon River basin.”
1. noun
A type of small freshwater fish, typically found in the rivers of South America
“The bandusia is a popular game fish in the Amazon River basin.”