We do not currently know of any synonyms for waftures.
The noun waftures is defined as:
Did you mean afters?