Sida spinosa
English Dictionary
->
Letter S
-> Sida spinosa
Search Dictionary:
Sida spinosa Definition
(n)
tropical
American
weed
having
pale
yellow
or
orange
flowers
naturalized
in
southern
United
States
Sida spinosa Synonyms
Indian mallow
Sida spinosa
© Art Branch Inc.