noun, feminine/ˈtoɾa/plural: torastora is feminine in Spanish.leatherback (species of sea turtle)Synonyms: baula