Diglossa majorgreater flower-piercer(Also: greater flowerpiercer)