a species of palm tree (sabal mexicana) - Spanish English Dictionary