STARFLOWER


Meaning of STARFLOWER in English

ˈ ̷ ̷ˌ ̷ ̷ noun

: any of several plants having star-shaped pentamerous flowers: as

a. : star-of-bethlehem

b. : a plant of the genus Trientalis (especially T. americana )

c. : a chickweed of the genus Alsine

d. : a plant of the genus Brodiaea

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.