English → Hindi dictionary
loddon pondweed
Definition
pondweed with floating leaves; of northern United States and Europe
Looking for poetry? Read shayari and poems by great poets.
pondweed with floating leaves; of northern United States and Europe
Looking for poetry? Read shayari and poems by great poets.