Meaning of chaulmoogra oil
Definition of chaulmoogra oil
(noun)
an oil from
chaulmoogra
trees;
used
in
treatment
of
skin
diseases and
leprosy
Other information on chaulmoogra oil
WIKIPEDIA results for
chaulmoogra oil
Amazon results for
chaulmoogra oil
Tweet