MalayTranslate.com
Malay to English Translator
Translate Here

English to English

taste sensation

noun (n)

  • the sensation that results when taste buds in the tongue and throat convey information about the chemical composition of a soluble stimulus
    perasaan yang terhasil ketika perasaku di lidah dan tekak menyampaikan informasi mengenai komposisi kimia yang dapat larut rangsangan
    source: wordnet30