'Lonicera hirsuta' definitions:

Definition of 'Lonicera hirsuta'

(from WordNet)
noun
Twining deciduous shrub with hairy leaves and spikes of yellow-orange flowers; northeastern America [syn: hairy honeysuckle, Lonicera hirsuta]