Dictionary Only:
Explicit Words:

NEEM TREE

(noun)
Did you mean?

Definitions

There is 1 meaning of the phrase Neem Tree.

Neem Tree - as a noun

Large semi-evergreen tree of the east indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus melia

Synonyms (Exact Relations)
arishthazadirachta indicamargosa10melia azadirachtaneem6nim tree

Example Sentences

"The neem tree grows in tropical and subtropical regions."
"The leaves of the neem tree have medicinal properties."
"I planted a neem tree in my backyard."
"Many people use neem tree products for skincare."
"The neem tree is known for its bitter taste."
View more

Word Variations & Relations

A-Z Proximities

WordDB Icon
WordDB
United Kingdom
Download the WordDB app directly on your home screen for instant access. No App Store necessary, less than 1MB storage, always up-to-date and secure.
1.
Tap on share button
2.
Tap on Add To Home Screenadd button
3.
Find WordDB App Icon on your home screen