Neem tree

Webster's Dictionary of the English Language

·- An Asiatic name for Melia Azadirachta, and M. Azedarach. ·see Margosa.

Related Words