meaning of rose acacia

1. large shrub or small tree of the eastern United States having bristly stems and large clusters of pink flowers


Related Words

rose acacia |

Developed & Maintained By Taraprasad.com

Treasure Words