melia

Best match

Definition/MeaningWord/Phrase
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 arishth , Azadirachta indica , margosa , Melia Azadirachta , neem , neem tree , nim tree
Search another word or see melia on Thesaurus | Reference
Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature