chaulmugra chaulmugra

Definition(s):

  • (n) East Indian tree with oily seeds yield chaulmoogra oil used to treat leprosy
Word of the Day
forsake forsake
/fɔr ˈseɪk /