genus leycesteria

Noun
  1. Small species of shrubs of western Himalayas to China (synset 112693604)

Found on Word Lists

Other Searches