English dictionary
leycesteria meaning and definition
Definition and meaning of leycesteria at MeaningMonkey.org. leycesteria meaning and definition in the English Dictionary.LEYCESTERIA noun
Definition of Leycesteria (noun)
- small species of shrubs of western Himalayas to China
- synonyms: genus Leycesteria
Source: Princeton University Wordnet