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.”
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.”