Meaning of satsuma

Definition of satsuma

(noun) a variety of mandarin orange

Other information on satsuma

WIKIPEDIA results for satsuma
Amazon results for satsuma