Noun Definition

lonicera canadensis

1.Definition: erect deciduous North American shrub with yellow-white flowers

Category: Plants