What is the Scientific Name for Fish?

The scientific name for fish is a little tricky because the old term pisces referred to tetrapods (not fish) as well as all fish. They can be called non-tetrapod craniate, or any one of the many other scientific classification names referring to a specific fish or group of fish. Just a little complex. That’s how scientist like to keep it. Something fishy is going on here!