English dictionary
marmalade orange meaning and definition
Definition and meaning of marmalade orange at MeaningMonkey.org. marmalade orange meaning and definition in the English Dictionary.MARMALADE ORANGE noun
Definition of marmalade orange (noun)
- any of various common orange trees yielding sour or bitter fruit; used as grafting stock
- synonyms: bigarade, bitter orange, bitter orange tree, Citrus aurantium, Seville orange, sour orange
Source: Princeton University Wordnet