What is the meaning of starflowers in English?

Learn vocabulary with pictures as well as definitions of starflowers in English

Learn in

See more

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.

Synonyms of starflower in English

boragetailworttalewort