n. starflowers (starflower)
Definition of starflower in English
Flower that typically has five blue, pointed petals, hairy sepals, and a conical structure of prominent, black anthers that join at the center.
Flower that typically has five blue, pointed petals, hairy sepals, and a conical structure of prominent, black anthers that join at the center.