scalytail
/ˈskeɪliːteɪl/Definitions
1. noun
A species of fish, specifically the scalytail catfish, found in Australia.
“The angler caught a large scalytail in the river yesterday.”
1. noun
A species of fish, specifically the scalytail catfish, found in Australia.
“The angler caught a large scalytail in the river yesterday.”