starflower - noun

singularstarflower
pluralstarflowers