canchalagua

/kɑn.tʃɑlˈɑ.wɑ/

Definitions

1. noun

A type of succulent plant native to the Andes, especially found in Chile.

“The hikers trekked through the Andean terrain to find a rare canchalagua.”

Synonyms

  • cactus
  • succulent

Antonyms

  • barren
  • deserted