champacas
/ˈtʃæmpækəz/
noun
- Plural of champaca; multiple champaca trees or flowers.
- The nursery sold several champacas for the new park.
- We planted three champacas along the driveway.
- Champacas are popular in tropical gardens for their fragrance.