LEARN MORE
Marmalade by definition is: a preserve made from citrus fruit, especially bitter oranges, prepared like jam.