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

Synonyms

  • diervilla
  • weigela

Antonyms

  • barren
  • non-flowering