English dictionary

Hint: Click 'Bookmark' to add this page to your favorites.

English noun: neem tree

1. neem tree (plant) 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

Synonymsarishth, Azadirachta indica, margosa, Melia Azadirachta, neem, nim tree

Broader (hypernym)tree

Part holonymneem seed

Member meronymAzadirachta, genus Azadirachta

Based on WordNet 3.0 copyright © Princeton University.
Web design: Orcapia v/Per Bang. English edition: .
2019 onlineordbog.dk