Synonyms for leycesteria | Synonym.com

Synonyms for leycesteria

1. leycesteria (n.)

small species of shrubs of western Himalayas to China

Synonyms: