sida spinosa


Meanings

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