Verbesina helianthoides
Explore definitions, synonyms, and language insights of Verbesina helianthoides
Definitions
Noun
perennial herb with yellow flowers; southern and south central United States