fibrous tissue of a the palm - Spanish English Dictionary