meaning of marsh mallow

1. European perennial plant naturalized in United States having triangular ovate leaves and lilac-pink flowers


Related Words

marsh mallow | marshmallow | marshmallow fluff | salt marsh mallow |

Developed & Maintained By Taraprasad.com

Treasure Words