Home / S / sida spinosa

sida spinosa

noun 12 letters Scrabble 14 WWF 16
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →