We found a big green oblong pill with no imprint and are wondering what it is. We looked on the site and they all have imprints. Could it be a vitamin?