caroba

/kærɔbə/

Definitions

1. noun

A tree native to South America, particularly in the subtropical and tropical regions.

“The caroba tree is an important part of the ecosystem in the Argentine savannas.”

Synonyms

  • Laurelia
  • corkwood

Antonyms

  • endemic