tiny white bumps/itchy patch on labia/side of my clit?

does anyone know what this is? its like a rough/itchy patch of white bumps