meaning of spiraea prunifolia

1. shrub having copious small white flowers in spring


Related Words

spiraea prunifolia |

Developed & Maintained By Taraprasad.com

Treasure Words