Loading page
genus leycesteria is a noun meaning "small species of shrubs of western Himalayas to China". It carries one recorded sense.
small species of shrubs of western Himalayas to China
Definitions, synonyms and semantic relations for genus leycesteria come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.