Yahoo Malaysia Web Search

Search results

  1. Dictionary
    honeysuckle
    /ˈ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.

    More definitions, origin and scrabble points