Champac (noun) Definition, Meaning & Examples

noun
  1. a southern Asian tree, Michelia champaca, of the magnolia family, having fragrant yellow or orange flowers and yielding an oil (champaca oil ) used in perfumes.
noun
  1. a magnoliaceous tree, Michelia champaca, of India and the East Indies. Its fragrant yellow flowers yield an oil used in perfumes and its wood is used for furniture
Champac (noun) Definition, Meaning & Examples

More Definitions