CHAULMOOGRA

Definition of CHAULMOOGRA

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