FLOWERING STRAW


Meaning of FLOWERING STRAW in English

noun

1. : any of several skeleton weeds of the southern United States

2. : any of various branching leafy-stemmed composite herbs having small heads of pink or white flowers and constituting a genus Stephanomeria of western No. America

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