Squirming about Thrush!

Don’t Sit On It! So the polite medicalized latin name for the cause of the ladies squirming is Candida albicans and it can become very uncomfortable if it gets out of hand and growing where we don’t want it too! Candida albicans is the fungal microbe that lives under ordinary conditions in our gut and…