neem tree

definition: large semi-evergreen tree of the East Indies
example:
speech part: noun
synonyms: neem

How neem tree is being used?