Definition of Marmalade Orange

  • 1. Any of various common orange trees yielding sour or bitter fruit; used as grafting stock Noun

Synonyms for word "marmalade orange"

Semanticaly linked words with "marmalade orange"

Hyponims for word "marmalade orange"