fruit-bearing tree - English Synonyms Dictionary