English dictionary satsuma tree meaning and definition Definition and meaning of satsuma tree at MeaningMonkey.org. satsuma tree meaning and definition in the English Dictionary. SATSUMA TREE nounDefinition of satsuma tree (noun)a variety of mandarin orangesynonyms: satsuma Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: