meaning of syringa persica

1. small densely branching Asiatic shrub having lanceolate leaves and panicles of fragrant lilac flowers


Related Words

syringa persica |

Developed & Maintained By Taraprasad.com

Treasure Words