what are green roads froggies?
About the GREEN ROADS FROGGIES 100 MG Green Roads CBD infused froggies are an edible candy formulated by a pharmacist to offer you a tried and true natural option to reduce pain and stress.