palmilla
/pɑlˈmɪlə/Definitions
1. noun
A type of palm tree (Prestoea acuminata) found in tropical regions, particularly in Mexico and Central America.
“The palmilla trees provided shade for the tourists visiting the beach.”
1. noun
A type of palm tree (Prestoea acuminata) found in tropical regions, particularly in Mexico and Central America.
“The palmilla trees provided shade for the tourists visiting the beach.”