Come on now, I'm not the first one whose munched on one and thought what the heck is the origin of their name? Is it latin for something?