meaning of syringa emodi

1. robust upright shrub of mountains of northern India having oblong-elliptic leaves and pale lilac or white malodorous flowers


Related Words

syringa emodi |

Developed & Maintained By Taraprasad.com

Treasure Words