Bigarade Meaning
There are 1 meaning(s) for word Bigarade
Meaning 1 : any of various common orange trees yielding sour or bitter fruit; used as grafting stock
Synonyms : bitter orange, bitter orange tree, citrus aurantium, marmalade orange, seville orange, sour orange
Synonyms : bitter orange, bitter orange tree, citrus aurantium, marmalade orange, seville orange, sour orange