English | German | Russian | Czech

marmalade orange English

Meaning marmalade orange meaning

What does marmalade orange mean?

marmalade orange

(= sour orange) any of various common orange trees yielding sour or bitter fruit; used as grafting stock

Synonyms marmalade orange synonyms

What other words have the same or similar meaning as marmalade orange?

Are you looking for...?