meaning of fall blooming

1. deciduous shrub or small tree with pyramidal flower clusters


Related Words

fall-blooming hydrangea |

Developed & Maintained By Taraprasad.com

Treasure Words