CHAULMUGRA

Definition of CHAULMUGRA

  1. (noun)East Indian tree with oily seeds yield chaulmoogra oil used to treat leprosy