white pimple on the penis,STDs???

I have accidentally noticed this white pimple. it is painless, not itching, and i do not have any other symptoms. Can anyone please help me and tell me if this is due to an STD or not. thank you.

image