Associations to the word «Margosa»

Wiktionary

MARGOSA, noun. Neem (tree)

Dictionary definition

MARGOSA, noun. 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.

Wise words

We cannot always control our thoughts, but we can control our words, and repetition impresses the subconscious, and we are then master of the situation.
Florence Scovel Shinn