hummingbird flower (agathi grandiflora) - Spanish English Dictionary