El epíteto específico "grandiflora" deriva del latin y significa "flores grandes".