|
|
| neem [ neem ] (plural neems) |
noun |
|
| Definition: |
| |
Asian tree: a tall evergreen tree grown for its bark, resin, and seed oil, which have medicinal and insecticidal properties. Native to: South Asia. Latin name Azadirachta indica.
|
| [Early 19th century. Via Hindi nīm< Sanskrit nimba] |
|