English → Hindi dictionary

broad leaved everlasting pea

ब्रॉड लेआवेद एवरलास्टिंगNOUN

Definition

perennial climber of central and southern Europe having purple or pink or white flowers; naturalized in North America

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