ماهی دارای قلبی دوحفره ای است و یک دهلیز و یک بطن دارد،به قلب ماهی فقط خون تیره وارد می شود یعنی خونی که دارای کربن دی اکسید است.از قلب ماهی خون تیره خارج می شود،و خون وارد یک سرخرگ شکمی می شود.قبل از دهلیز یک سینوس سیاهرگی بعد از بطن مخروط سرخرگی وجود دارد،سرخرگ شکمی خون را به سیستم تنفس ماهی یعنی آبشش تحویل می دهدتا،مبادله گاز انجام شده و خون روشن اکسیژن داردوباره به یک سرخرگ در سطح پشتی بدن وارد می شود،و از آنجا به سایر اندام های بدن جهت اکسیژن رسانی و مبادله مواد هدایت می شود.