Search
Select the dictionary language
Oleogustus
01
a unique taste sensation that is attributed to the perception of fats or lipids in food
Search
Select the dictionary language
a unique taste sensation that is attributed to the perception of fats or lipids in food