English → Hindi dictionary
gromwell
Definition
European perennial branching plant; occurs in hedgerows and at the edge of woodlands
Looking for poetry? Read shayari and poems by great poets.
European perennial branching plant; occurs in hedgerows and at the edge of woodlands
Looking for poetry? Read shayari and poems by great poets.