YourDictionary

starflower

A starflower is a plant with little points that resembles a star. (noun)

An example of a starflower is a plant with different pointed leaves.

YourDictionary Definitions. Copyright © 2012 by LoveToKnow Corp.

See starflower in Webster's New World College Dictionary

See starflower in American Heritage Dictionary 4

Learn more about starflower

link/cite print suggestion box