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