Lonicera hirsuta

Explore definitions, synonyms, and language insights of Lonicera hirsuta

Definitions

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

More General Terms