VariousWords beta
Related Terms:
Definitions:
Noun
aftertaste
Definition: an afterimage of a taste
Definition: A taste of something that persists when it is no longer present.