English → Hindi dictionary
lysimachia terrestris
Definition
North American plant with spikes of yellow flowers, found in wet places
Looking for poetry? Read shayari and poems by great poets.
North American plant with spikes of yellow flowers, found in wet places
Looking for poetry? Read shayari and poems by great poets.