Noun Definition

lonicera flava

1.Definition: climbing deciduous shrub with fragrant yellow (later orange) flowers in terminal whorls; southeastern United States

Category: Plants