champacs

noun
  1. Plural of champac; tropical trees of the magnolia family, native to Asia, bearing fragrant yellow or orange flowers.
  2. Usage: Also spelled champa or champak; Botanical name: Magnolia champaca

Examples