Noun Definition

shade tree

1.Definition: a tree planted or valued chiefly for its shade from sunlight

Category: Plants