genus leycesteria Meaning, Definition & Usage

  1. noun small species of shrubs of western Himalayas to China
    Leycesteria.

WordNet