YourDictionary

champac

or champak

noun

an Asian tree (Michelia champaca) of the magnolia family, with fragrant, yellow or orange flowers

link/cite print suggestion box