Definitions of Sida spinosa:

  • noun:   tropical American weed having pale yellow or orange flowers naturalized in southern United States