Hi mama, kahit walang pain, ang yellow-green discharge with odor ay usually sign ng infection kaya I'd really suggest checking with your OB asap, better safe than sorry especially at 25 weeks, yan talaga ang mas important than waiting para makita kung mag-improve on its own. Maraming moms namin dito kaya hindi ka nag-iisa, pero yan talaga ang best move para sa baby mo.