Lonicera hirsuta
1.
(
noun
) twining deciduous shrub with hairy leaves and spikes of yellow-orange flowers; northeastern America
Synonyms:
hairy honeysuckle
Related Words:
honeysuckle
Terms and Conditions of Use / Copyright Notice