satsuma
English Dictionary
->
Letter S
-> satsuma
Search Dictionary:
satsuma Definition
(n)
a
variety
of
mandarin
orange
(n)
medium
-
sized
largely
seedless
mandarin
orange
with
thin
smooth
skin
satsuma Synonyms
satsuma
satsuma tree
© Art Branch Inc.