granadillo

/ɡɾænɑˈðijo/

Definitions

1. noun

A type of Central American tree, particularly in Costa Rica, known for its distinctive seed pods and timber.

“The granadillo tree’s seed pods are a popular attraction in the local park.”

Synonyms

  • cedar
  • mahogany

Antonyms

  • ash
  • willow