English → Hindi dictionary

lespedeza striata

लेसपेडेज़ स्तरीयता / लएसपेडेज़NOUN

Definition

an annual of tropical Asia naturalized in United States

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