More Story

mousy

A sour or musty flavor.