
Elyse H. answered 04/26/23
Teacher for Undergraduate General Zoology Lab
I believe it could be partially due to skeletal structure but mostly due to ecological niches. There could have been larger fish in the past than what we see today, but nowadays large mammals such as whales fit a specific niche. So if a fish were to grow to that size, it would have a competitor that has already been there for millions of years.