champac

/tʃæmpæk/

Definitions

1. noun

A type of flowering tree native to Central and South America, known for its bright yellow flowers.

“The champac tree is a popular choice for ornamental gardens in tropical regions.”

Synonyms

  • chamelaucium
  • chrysichamela

Antonyms

  • deciduous
  • evergreen