Subscribe
URL of the page has been copied to clipboard.
Meaning : Spreading bush of northeastern United States having small clusters of fragrant green and yellow flowers.
Synonyms : bush honeysuckle
Install App