meaning of spiraea

1. A genus of shrubs or perennial herbs including the meadowsweet and the hardhack.
2.
a dicotyledonous genus of the family Rosaceae


Related Words

spiraea | spiraea prunifolia |

Developed & Maintained By Taraprasad.com

Treasure Words