My girlfriend and I was having a silly argument debating whether Yoshi is a Dinosaur or a turtle. I've known Yoshi all my life and I know that is not a turtle... However I'm not aloud to disagree (sadface lol). So please make my day by telling us all what he really is.