Q:

Do all fish have teeth?

A:

All fish have teeth. The types of teeth fish have depend on the diets they eat. Fish that consume other fish have teeth that are designed to hold and rip prey. Teeth in plant-eating fish are shaped to shred algae and other sea vegetation.

Some fish have teeth that are dangerous to human beings and other animals. For example, bluefish have teeth that rival that of a piranha and have injured people as they are removing them from hooks. Muskie and pike have sharp teeth and typically eat birds. The alligator gar weighs as much as 200 pounds and has extremely sharp teeth. Barracuda and piranha also have razor-sharp teeth and are known for their taste for meat.


Is this answer helpful?

Similar Questions

  • Q:

    Where do flying fish live?

    A:

    According to the National Wildlife Federation, flying fish live in the open waters of tropical and temperate oceans, including the Atlantic, Pacific and Indian Oceans. Flying fish live on a diet of plankton and grow up to 18 inches in length although they normally range between 7 and 12 inches.

    Full Answer >
    Filed Under:
  • Q:

    Does a barracuda have teeth?

    A:

    Barracudas do have teeth. Its teeth are blade-like, and many species of this aggressive and formidable-looking fish are considered dangerous; they have been known to attack swimmers and divers.

    Full Answer >
    Filed Under:
  • Q:

    Can betta fish live with other fish?

    A:

    Contrary to popular belief, betta fish can live with other fish as long as only one male betta is in the tank. If two male bettas are housed together, they fight.

    Full Answer >
    Filed Under:
  • Q:

    Which fish can live with parrot fish?

    A:

    Blood parrot fish, the aquarium fish commonly called parrot fish, should be housed only with mid-sized non-aggressive fish such as tetras, danios, angelfish and catfish. Aggressive species should be avoided because parrot fish cannot compete well for food.

    Full Answer >
    Filed Under:

Explore