A greenish discharge is certainly a sign of an infection (most commonly associated with trichomoniasis
, but is seen with other infections also).
I would recommend a visit to your doctor for a vaginal swab test to support the suspected diagnosis. Treatment will be directed accordingly.
Hope this helps.