Definition, synonyms and related words
A confection of quinces, in consistency between a syrup and marmalade.