Noun
A confection of quinces, in consistency between a sirup and marmalade.
More about this word
Synonyms and related words
Explore this word
