meaning of mallowwort

1. Any plant of the order Malvaceae.


Related Words

mallowwort |

Developed & Maintained By Taraprasad.com

Treasure Words