English → Hindi dictionary

star ipomoea

स्टार इपोमोएया / स्टारNOUN

Definition

annual herb having scarlet flowers; the eastern United States

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