• word of the day

    genus leycesteria

    genus leycesteria - Dictionary definition and meaning for word genus leycesteria

    Definition
    (noun) small species of shrubs of western Himalayas to China
    Synonyms : leycesteria
Connect with us on Facebook
Paytm