Definitions
There is 1 meaning of the phrase
Lonicera Hirsuta.
Lonicera Hirsuta - as a noun
Twining deciduous shrub with hairy leaves and spikes of yellow-orange flowers; northeastern america
Synonyms (Exact Relations)
hairy honeysuckle