leander

/ˈliːəndər/

Definitions

1. noun

A type of flowering plant, particularly Leander spartium, with fragrant white or pink flowers.

“The leander, a beautiful wildflower, bloomed in the garden during the spring season.”

Synonyms

  • honeysuckle
  • jasmine