caroa

/kɑrˈoʊ.ə/

Definitions

1. noun

a type of palm tree, also known as the caroa palm (Attalea speciosa)

“The caroa palm is native to the tropical regions of Central and South America.”

Synonyms

  • palm tree
  • palmetto

Antonyms

  • evergreen shrub
  • non-native plant