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)

  1. small species of shrubs of western Himalayas to China
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: