Biology Forums Dictionary
From Biology Forums Dictionary
Producing one of the four basic taste sensations; not sour, sweet, or salt.
Biology Dictionary | About | Help | FAQ | Create account | Log in