Noun Definitionsida spinosa1.Definition: tropical American weed having pale yellow or orange flowers naturalized in southern United StatesRelated Noun(s):indian mallowCategory: Plants