chaulmoogra has definitions from the field of botany
1
[ noun ] (botany) East Indian tree with oily seeds yield chaulmoogra oil used to treat leprosy

Related terms

tree Hydnocarpus

*