Welcome to HealthcareMagic. It can be small follicles, sebaceous cysts (accumulations of secretions that can occur Fanywhere on the skin or mucosal surfaces), lipomas
(fatty deposits) ,fibromas (fibrous tissue deposits) or viral warts(small raised pimples
to a mass of large, cauliflower-like growths. The virus that causes them is passed on during sex). I suggest you to get it examined from a gynecologist to confirm the diagnosis.
Hope it helps you. Regards.