flyfish dictionary
flyfish dictionary
      The Flyfish Dictionary
Predatory fish
Any fish that prey on other living creatures, particularly other fish.