Meaning of lonicera hirsuta

Definition of lonicera hirsuta

(noun) twining deciduous shrub with hairy leaves and spikes of yellow-orange flowers; northeastern America

Other information on lonicera hirsuta

WIKIPEDIA results for lonicera hirsuta
Amazon results for lonicera hirsuta