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.”
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.”