neillia
/ˈneɪliə/Definitions
1. noun
a genus of flowering plants in the family Diervillaceae, native to East Asia.
“The neillia plant is a beautiful addition to any garden, especially in regions with a temperate climate.”
1. noun
a genus of flowering plants in the family Diervillaceae, native to East Asia.
“The neillia plant is a beautiful addition to any garden, especially in regions with a temperate climate.”