WhyReef - Menu
The longnose butterflyfish dines on sea urchins, small sea stars, tiny crabs, and tiny shrimps. It also eats tiny animals in the sea called zooplankton, and when it is really hungry, it will eat turf algae. Because it eats both plants and animals, it is an omnivore.
No one has provided updates yet.