English → Hindi dictionary

star glory

स्टार ग्लोरी / स्तरNOUN

Definition

tropical American annual climber having red (sometimes white) flowers and finely dissected leaves; naturalized in United States and elsewhere

Looking for poetry? Read shayari and poems by great poets.