champaca

/SH AE0 M P AA1 K AH0/
noun
  1. 1

    (Philippines) champac; Magnolia champaca; a large evergreen tree in the Magnoliaceae family.