Starflower - Definition

starflower

n 1: common Old World herb having grasslike leaves and clusters
of star-shaped white flowers with green stripes;
naturalized in the eastern United States [syn:
starflower, sleepy dick, summer snowflake,
Ornithogalum umbellatum]

Look up another word