English → Hindi dictionary

sickle alfalfa

सिकल अल्फाल्फा / शिकलेNOUN

Definition

European medic naturalized in North America having yellow flowers and sickle-shaped pods

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