Grand Canyon Park is home to hundreds of flowering plants. There are approximately 650 herbaceous (having little or no woody stem) wildflowers in the park. Some of the common species displaying a white flower are the sacred datura, evening primrose, tidy fleabane, yarrow, baby white aster, desert tobacco, watercress, and white violet. Some common yellow flowering wildflowers are broom snakeweed, yellow ragweed, hymenopapus, groundcherry, common mullein, Hooker's primrose, and blanket flower. Red or orange flowered plants include the globe mallow, red columbine, skyrocket, penstemon, Indian paintbrush, and crimson monkeyflower. Pink and purple wildflowers include the Rocky Mountain bee plant, fleabane, Palmer lupine, toadflax penstemon, Grand Canyon phacelia, and Rocky Mountain iris.