'Sida spinosa' definitions:

Definition of 'Sida spinosa'

(from WordNet)
noun
Tropical American weed having pale yellow or orange flowers naturalized in southern United States [syn: Indian mallow, Sida spinosa]