Search results
- Dictionaryhoneysuckle/ˈhʌnɪsʌkl/
noun
- 1. a widely distributed climbing shrub with tubular flowers that are typically fragrant and of two colours or shades, opening in the evening for pollination by moths.
Powered by Oxford Dictionaries