cambaye

/kæmˈbeɪ/

Definitions

1. noun

a type of shrub or small tree native to tropical Asia

“The cambaye tree was abundant in the tropical forests of Southeast Asia.”

Synonyms

  • camphor tree
  • dryandra

Antonyms

  • deciduous
  • evergreen