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