Chaulmoogra Meaning

There are 1 meaning(s) for word Chaulmoogra

Meaning 1 : East Indian tree with oily seeds yield chaulmoogra oil used to treat leprosy

    Synonyms : chaulmoogra tree,  chaulmugra,  hydnocarpus kurzii,  taraktagenos kurzii,  taraktogenos kurzii