English dictionary
satin leaf meaning and definition
Definition and meaning of satin leaf at MeaningMonkey.org. satin leaf meaning and definition in the English Dictionary.SATIN LEAF noun
Definition of satin leaf (noun)
- tropical American timber tree with dark hard heavy wood and small plumlike purple fruit
- synonyms: caimitillo, Chrysophyllum oliviforme, damson plum, satinleaf
Source: Princeton University Wordnet