A team with one non-starting senior is not a “veteran” team.
This team is not loaded with Seniors, but it is loaded with guys who are in their third year as starters or getting significant minutes in the rotation. I posted the minutes/game of this team over the last 3 years awhile back (don't have the time to dig it up now or re-compile the data). Cook, JBo, Baer, Moss, Pemsl, Dailey, have logged plenty of minutes since the fall of 2016. This is a very experienced team.
I'm sure there's a website out there somewhere that measures this metric. My guess is if you compared the experience (minutes played) of the starting lineups or rosters in the B1G, Iowa would be near the top.