English → Hindi dictionary
field chickweed
Definition
densely tufted perennial chickweed of north temperate zone
Looking for poetry? Read shayari and poems by great poets.
densely tufted perennial chickweed of north temperate zone
Looking for poetry? Read shayari and poems by great poets.