Meaning of bigarade
Definition of bigarade
(noun)
any of
various
common
orange
trees
yielding
sour
or
bitter
fruit;
used
as
grafting
stock
Other information on bigarade
WIKIPEDIA results for
bigarade
Amazon results for
bigarade
Tweet