English → Hindi dictionary
sheep sorrel
Definition
small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places
Looking for poetry? Read shayari and poems by great poets.
small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places
Looking for poetry? Read shayari and poems by great poets.