Meaning of chaulmugra
Definition of chaulmugra
(noun)
East Indian
tree
with
oily
seeds
yield
chaulmoogra oil
used
to
treat
leprosy
Other information on chaulmugra
WIKIPEDIA results for
chaulmugra
Amazon results for
chaulmugra
Tweet