Supertasting meaning

A supertaster's ability to experience the sense of taste with far greater intensity than average.
noun
0
0
Advertisement

Origin of supertasting

  • super- +‎ tasting
    From Wiktionary