Your Family Doctor can talk to you about any medical condition. If he or she feels that it is necessary you can be referred to a specialist for further diagnosis and treatment of your condition. In this case, the Doctor Who treats periods and all other aspects of the female reproductive system is called a Gynaecologist.
Dermatologist treats that condition
The Dermatologist (skin doctor)
Foot doctor
I think its an orthapeadic doctor
an oncologist
nuerologist
gastroenteroligist
A psychologist.
A gastroenterologist treats stomach pain.
A GP should do.
animal doc.
podiatrist