chaulmugra

Noun
  1. East Indian tree with oily seeds yield chaulmoogra oil used to treat leprosy

Khám phá thêm

Các từ liên quan

Từ gần giống

chaulmugra
The botanist examines the seeds of the chaulmugra tree.