meaning of swamp mallow

1. showy shrub of salt marshes of the eastern United States having large rose-colored flowers


Related Words

swamp mallow | swamp rose mallow |

Developed & Maintained By Taraprasad.com

Treasure Words