lonicera
/lɒnɪˈsɪrə/Definitions
1. noun
a genus of flowering plants in the family Caprifoliaceae, including honeysuckles
“The park was full of blooming lonicera, attracting many pollinators.”
1. noun
a genus of flowering plants in the family Caprifoliaceae, including honeysuckles
“The park was full of blooming lonicera, attracting many pollinators.”