English → Hindi dictionary
lonicera hirsuta
Definition
twining deciduous shrub with hairy leaves and spikes of yellow-orange flowers; northeastern America
Looking for poetry? Read shayari and poems by great poets.
twining deciduous shrub with hairy leaves and spikes of yellow-orange flowers; northeastern America
Looking for poetry? Read shayari and poems by great poets.