champacas

noun
  1. Plural of champaca; tropical trees of the magnolia family, native to South and Southeast Asia, valued for their fragrant flowers and aromatic wood.
  2. Usage: Also spelled 'champaks' or 'champacs'; Botanical name: Magnolia champaca; Often used in ornamental gardening and traditional medicine

Examples