ecuadorian ivory palm - Spanish English Dictionary