margosa margosa

Definition(s):

  • (n) 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

Usage(s):

  • The tragedy began on a bright, lovely autumn morning, with a light breeze blowing through the towering tamarind and margosa trees in the sprawling compound at 1 Safdarjang Road .
Word of the Day
infatuated infatuated
/ɪn ˈfæ tʃu ˌeɪ tɪd /