Coral trout are voracious fish eating predators (piscivores).
Younger juvenile trout mostly eat crustaceans, especially prawns which live on or near the reef bottom.
Adult coral trout feed upon a wide diversity of reef fish. The most common type of fish eaten is Damselfish (Family Pomacentridae), and the Spiny Chromis Damselfish (Acanthochromis polyacanthus) seems to be the favourite. Adult coral trout also eat juvenile coral trout.
Individual fish usually feed once every 1-3 days, although some fish sometimes go for many days without feeding. A total of 90% of a single prey item will be digested within 24 hours.
Coral trout only feed during daylight hours and most often at dusk and dawn. They have two different types of feeding methods; ambush and prowling. They also change the colour of their skin when feeding.
They use the ambush method to hunt fish that live among the coral on the reef bottom. The trout will hide and remain very still and alert, ready to attack passing prey. The prowling method is used to hunt schooling fish higher up in the water. Here, the trout will move (prowl) slowly towards the prey and then attack at great speed.
Individual coral trout have different feeding behaviours and success at hunting. This may explain the variability in growth and maturity of individuals.
In the wild, they eat coral, dead things and water vegetation, like algie.
Polyps
Coral trout was created in 1802.
The scientific name for a coral trout is Plectropomus leopardus.
Trout are carnivores.
No, trout do not live in coral reefs. Trout are freshwater fish that prefer cold, clean rivers and lakes. Coral reefs are marine ecosystems found in warm, tropical waters where species such as coral, fish, and invertebrates thrive.
to trick their enemies
Many sea creatures find their home in coral reefs. Not many creatures would eat it though. The sea star colony can totally devastate a coral reef and leave it looking like a skeleton. yeah!!!!!!!!!!
No, trout does not eat catfish. Trout are yoo small to eat them anyway.
No, trout do not eat seaweed. Trout eat insects, and adult trout will also eat small fish.
trout eat worms or smaller trout. they are verry smart fish
Yes, trout are a cannibal fish. They eat their own species.