Definition of Chaulmugra

  • (noun) East Indian tree with oily seeds yield chaulmoogra oil used to treat leprosy

Antonyms of Chaulmugra


No Antonyms Found.

Homophones of Chaulmugra


No Homophones Found.