just thinking about cumin overwhelms my body with excitement
something that smells excellent but tastes rather bitter
"just thinking about cumin overwhelms my body with excitement" What is the definition of "cumin"?