Definition for Umami

From Biology Forums Dictionary

Umami - savoriness; from the Japanese umami (うま味?) meaning "pleasant savory taste" and is one of the five basic tastes together with sweet, sour, bitter, and salty.