Verbesina helianthoides

Explore definitions, synonyms, and language insights of Verbesina helianthoides

Definitions

Noun
perennial herb with yellow flowers; southern and south central United States