champac








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
56 queries 0.599