Definition: Mesocoelus is a type of animal that primarily lives in aquatic environments, often found in freshwater systems such as rivers and lakes. It's characterized by its long, slender body with a wide, flat snout, which allows it to feed on small fish, crustaceans, and other aquatic organisms. Mesocoelus are also known for their ability to swim swiftly and efficiently through water, making them excellent divers in their ecosystem.