Subscriber login


Forgot your password?

Library card login

Other

starflower

Syllabification: (star·flow·er)
Definition of starflower

noun

  • a plant with starlike flowers, in particular.
    • a small North American woodland plant (Trientalis borealis, family Primulaceae). a star-of-Bethlehem.

starflower in other Oxford dictionaries

Definition of starflower in the British & World English dictionary