genus_leycesteriaEnglish

Leycesteria, genus Leycesteria

Noun

Small species of shrubs of western Himalayas to China

English: Leycesteria, genus Leycesteria

English words with similar meanings

Show 1 words