Definisi 'bigarade'
English to English
noun
1 any of various common orange trees yielding sour or bitter fruit; used as grafting stock
source: wordnet30
More Word(s)
orange, orange tree, genus citrus, bitter orange, seville orange, sour orange,

Visual Synonyms
Click for larger image