English → Hindi dictionary

sida spinosa

Noun

साइडा स्पाइनोसा

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.