'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]