wild service tree Meaning, Definition & Usage

  1. noun European tree bearing edible small speckled brown fruit
    Sorbus torminalis.

WordNet