umbrella pine

definition: medium-sized two-needled pine of southern Europe having a spreading crown
example:
speech part: noun
synonyms: stone pine

How umbrella pine is being used?