Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chaulmoogra Definition

Cancel
chaulmoogra
noun(chaul-moo-gra)
any of several Asian trees (genus Hydnocarpus of the family Achariaceae) that yield an acrid oil used especially formerly in treating leprosy and skin diseases

Words Related to chaulmoogra!

chaulmoogra Examples by Brain Bank Users