I've got a million of those growing in my backyard. I think they are edible.... but not sure enough to eat them. Would be nice to know what an expert thinks....
Neal