speckled trout
Explore definitions, synonyms, and language insights of speckled trout
Definitions
Noun
a delicious freshwater food fish
Noun
North American freshwater trout; introduced in Europe