Meaning of sida spinosa

Definition of sida spinosa

(noun) tropical American weed having pale yellow or orange flowers naturalized in southern United States

Other information on sida spinosa

WIKIPEDIA results for sida spinosa
Amazon results for sida spinosa