English → Hindi dictionary
sida spinosa
साइडा स्पाइनोसा
Definition
tropical American weed having pale yellow or orange flowers naturalized in southern United States
Similar words
indian mallow
Looking for poetry? Read shayari and poems by great poets.