English → Hindi dictionary
oxytropis lambertii
Definition
tufted locoweed of southwestern United States having purple or pink to white flowers
Looking for poetry? Read shayari and poems by great poets.
tufted locoweed of southwestern United States having purple or pink to white flowers
Looking for poetry? Read shayari and poems by great poets.