Hi, thanks for using healthcare magic
There are different causes for vaginal discharge
. Yeast infections
normally cause a white yellow curdy discharge which may be associated with itching.
It is not usually green.
The other causes of vaginal discharge would be bacterial vaginosis
(this is associated with a fishy odour), gonorrhea, trichomoniasis
You may want to consider visiting your doctor where a vaginal swab may be taken to determine the exact organism causing the discharge.
I hope this helps