Definitions
noun
twining deciduous shrub with hairy leaves and spikes of yellow-orange flowers; northeastern America
Look “lonicera hirsuta” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
twining deciduous shrub with hairy leaves and spikes of yellow-orange flowers; northeastern America