English → Hindi dictionary

narrow leaved everlasting pea

नैरो लेआवेद एवरलास्टिंगNOUN

Definition

European perennial with mottled flowers of purple and pink; sometimes cultivated for fodder or as green manure

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